﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}


.slide.ng-leave {
    position: relative;
}

.slide.ng-enter {
    position: absolute;
}

.slide.ng-enter, .slide.ng-leave {
    -webkit-transition: -webkit-transform 0.3s ease-in, opacity 0.3s ease-in;
    -moz-transition: -moz-transform 0.3s ease-in, opacity 0.3s ease-in;
    -o-transition: -o-transform 0.3s ease-in, opacity 0.3s ease-in;
    transition: transform 0.3s ease-in, opacity 0.3s ease-in;
}

    .slide.ng-enter, .slide.ng-leave.ng-leave-active {
        -webkit-transform: scaleX(0.0001);
        -o-transform: scaleX(0.0001);
        transform: scaleX(0.0001);
        opacity: 0;
    }

        .slide, .slide.ng-enter.ng-enter-active {
            -webkit-transform: scaleX(1);
            -o-transform: scaleX(1);
            transform: scaleX(1);
            opacity: 1;
        }
